Spacecraft Trajectory Planning with Avoidance Constraints Using Mixed-Integer Linear Programming
نویسندگان
چکیده
Amethod for nding fuel-optimal trajectories for spacecraft subjected to avoidance requirements is introduced. These include avoidance of collisions with obstacles or other vehicles and prevention of thruster plumes from one spacecraft impinging on another spacecraft. The necessary logical constraints for avoidance are appended to a fuel-optimizing linear programby including binary variables in the optimization. The resulting problem is a mixedinteger linear program (MILP) that can be solved using available software. The logical constraints can also be used to express the con guration requirements for maneuvers where only the nal relative alignment of the vehicles is important and the assignment of spacecraft within the eet is not speci ed. The collision avoidance, trajectory optimization, and eet assignment problems can be combined into a single MILP to obtain the optimal solution for these maneuvers. The MILP problem formulation, including these various avoidance constraints, is presented, and then several examples of their application to spacecraft maneuvers, including recon guration of a satellite formation and close inspection of the International Space Station by a microsatellite, are shown. These examples clearly show that the trajectory design methods presented are particularly well suited to proposed formation ying missions that involve multiple vehicles operating in close proximity.
منابع مشابه
Aircraft Trajectory Planning With Collision Avoidance Using Mixed Integer Linear Programming
This paper describes a method for finding optimal trajectories for multiple aircraft avoiding collisions. Recent developments in spacecraft path-planning have shown that trajectory optimization including collision avoidance can be written as a linear program subject to mixed integer constraints, known as a mixed-integer linear program (MILP). This can be solved using commercial software written...
متن کاملTrajectory Optimization using Mixed-Integer Linear Programming
This thesis presents methods for finding optimal trajectories for vehicles subjected to avoidance and assignment requirements. The former include avoidance of collisions with obstacles or other vehicles and avoidance of thruster plumes from spacecraft. Assignment refers to the inclusion of decisions about terminal constraints in the optimization, such as assignment of waypoints to UAVs and the ...
متن کاملPlume Avoidance Maneuver Planning Using Mixed Integer Linear Programming
This paper extends a recently-developed path planning method to account for plume impingement, which is a key concern for on-orbit rendezvous and formation flying spacecraft. The approach designs fueloptimal trajectories for multiple vehicles using a combination of linear and integer programming. The vehicles are required to move from an initial dynamic state to a final state without colliding ...
متن کاملOptimal trajectory planning for trains under operational constraints using mixed integer linear programming ∗
The optimal trajectory planning problem for trains under operational constraints is considered, which is essential for the success of the real-time operation and the rescheduling process for railway networks. The operational constraints caused by the timetable, real-time operation, or rescheduling often include target points and target window constraints. The approach proposed in this paper can...
متن کاملA mixed integer linear programming formulation for a multi-stage, multi-Product, multi-vehicle aggregate production-distribution planning problem
In today’s competitive market place, companies seek an efficient structure of supply chain so as to provide customers with highest value and achieve competitive advantage. This requires a broader perspective than just the borders of an individual company during a supply chain. This paper investigates an aggregate production planning problem integrated with distribution issues in a supply chain ...
متن کامل